New header and bottom edge

Registered by Tim Peeters

Implement new header patterns, and allow apps to disable the default bottom-edge behavior so that they can implement their own.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Essential
Drafter:
Tim Peeters
Direction:
Needs approval
Assignee:
Tim Peeters
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon june-2014
Started by
Tim Peeters
Completed by
Tim Peeters

Sprints

Whiteboard

(?)

Work Items

Work items:
[timp] Toolbar opt-out: DONE
[timp] Restructure current Tabs implementation: DONE
[timp] Tabs in drawer: DONE
[timp] Update tabs autopilot emulator: DONE
[timp] Back button in header: DONE
[timp] New Header API: DONE
[timp] Actions in header (new API): DONE
[timp] New header autopilot emulator: DONE
[timp] Move toolbar buttons (old API) to header: DONE
Expand header to show tabs (instead of popover): POSTPONED
[timp] Header input mode: DONE
[timp] Header search mode: DONE
[timp] Header selection mode: POSTPONED

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.